#ifndef MY_WORLD_H
#define MY_WORLD_H

#include <string>
#include "cg/cg.h"
#include "FreeImage.h"
#include "MyPhysics.h"

namespace PeanutQuest {

	class MyWorld : public cg::Entity,
		public cg::IDrawListener
	{
	private:
		GLuint _textureDL;
		void makeTexture();
		int _materialDL;
		void makeMaterial();

	public:
		MyWorld();
		~MyWorld();
		
		void init();
		void draw();
		void drawOverlay();
	};
}

#endif